pepper spray
noun
: a temporarily disabling aerosol that is composed partly of capsicum oleoresin and causes irritation and blinding of the eyes and inflammation of the nose, throat, and skin
Love words? Need even more definitions?
Merriam-Webster unabridged
Share